Non-euclidean Pythagorean Triples, a Problem of Euler, and Rational Points on K3 Surfaces
نویسندگان
چکیده
We discover suprising connections between three seemingly different problems: finding right triangles with rational sides in a non-Euclidean geometry, finding three integers such that the difference of the squares of any two is a square, and the problem of finding rational points on an algebraic surface in algebraic geometry. We will also reinterpret Euler’s work on the second problem with a modern point of view. 1. Problem I: Pythagorean triples An ordinary Pythagorean triple is a triple (a, b, c) of positive integers satisfying a + b = c. Finding these is equivalent, by the Pythagorean theorem, to finding right triangles with integral sides. Since the equation is homogeneous, the problem for rational numbers is the same, up to a scale factor. Some Pythagorean triples, such as (3, 4, 5), have been known since antiquity. Euclid [6, X.28, Lemma 1] gives a method for finding such triples, which leads to a complete solution of the problem. The primitive Pythagorean triples are exactly the triples of integers (m − n, 2mn,m + n) for various choices of m,n (up to change of order). Diophantus in his Arithmetic [5, Book II, Problem 8] mentions the problem of writing any (rational) number as the sum of squares. This inspired Fermat to write his famous “last theorem” in the margin. Expressed in the language of algebraic geometry, the equation x + y = z describes a curve in the projective plane. This curve is parametrized by a projective line according to the assignment (in homogeneous coordinates) (1) (m,n) 7→ (m − n, 2mn,m + n). The rational points on the curve correspond to primitive Pythagorean triples, which explains why the same parametrization appeared above. Now let us consider the analogous question in a non-Euclidean geometry. In the hyperbolic plane, if one uses the multiplicative distance function instead of its logarithm (which is more common), it makes sense to ask for hyperbolic right triangles whose sides all have rational numbers a, b, c as lengths. It then follows from the formulae of hyperbolic trigonometry, see [4, 42.2, 42.3], that the sines and cosines of the angles of these triangles are also rational. The hyperbolic analogue of the Pythagorean theorem [4, 42.3(f)] tells us sin a · sin b = sin c, If A,B are two points in the Poincaré model of a hyperbolic plane, and if P,Q are the ends (on the defining circle) of the hyperbolic line containing A and B, then μ(AB) = (AB, PQ) is the multiplicative distance function for the segment AB. Here (AB, PQ) denotes the cross-ratio of the four points in the ambient Euclidean plane [4, 39.10].
منابع مشابه
Spatial Pythagorean Hodograph Quintics and the Approximation of Pipe Surfaces
As observed by Farouki et al. [9], any set of C space boundary data (two points with associated first derivatives) can be interpolated by a Pythagorean hodograph (PH) curve of degree 5. In general there exists a two dimensional family of interpolants. In this paper we study the properties of this family in more detail. We introduce a geometrically invariant parameterization of the family of int...
متن کاملThe Modular Tree of Pythagoras
The Pythagorean triples that are relatively prime (called the primitive triples) have the elementary and beautiful characterization as integers x = m2 − n2, y = 2mn, z = m2 + n2 (when y is even) for relatively prime integers m and n of opposite parity. One can think of this as replacing the parameter t for the circle with the fraction m/n and then scaling. Our motivation for understanding the t...
متن کاملLeast-Squares Approximation by Pythagorean Hodograph Spline Curves Via an Evolution Process
The problem of approximating a given set of data points by splines composed of Pythagorean Hodograph (PH) curves is addressed. In order to solve this highly non-linear problem, we formulate an evolution process within the family of PH spline curves. This process generates a one–parameter family of curves which depends on a time–like parameter t. The best approximant is shown to be a stationary ...
متن کاملSurfaces containing two circles through each point and Pythagorean 6-tuples
We study analytic surfaces in 3-dimensional Euclidean space containing two circular arcs through each point. The problem of finding such surfaces traces back to the works of Darboux from XIXth century. We reduce finding all such surfaces to the algebraic problem of finding all Pythagorean 6-tuples of polynomials. The reduction is based on the Schicho parametrization of surfaces containing two c...
متن کاملThe dynamics of Pythagorean triples
We construct a piecewise onto 3-to-1 dynamical system on the positive quadrant of the unit circle, such that for rational points (which correspond to normalized Primitive Pythagorean Triples), the associated ternary expansion is finite, and is equal to the address of the PPT on Barning’s [9] ternary tree of PPTs, while irrational points have infinite expansions. The dynamical system is conjugat...
متن کامل